/* 
 * File:   Texture.h
 * Author: noe
 *
 * Created on 8 octobre 2013, 18:33
 */

#ifndef TEXTURE_H
#define	TEXTURE_H

#include <SDL/SDL.h>
#include <SDL/SDL_image.h>
#include <iostream>
#include <string>
#include <GL/freeglut.h>
class Texture {
public:
	Texture(std::string source);
	Texture(const Texture& orig);
	virtual ~Texture();

	GLuint getId() const;
	
	
private:
	bool load(std::string source);
	GLuint textureId;
};

#endif	/* TEXTURE_H */

